which regenerates - French English Dictionary